English Dictionary
▪ tomato plant
▪ tomato sauce
▪ tomato streak
▪ tomato worm
▪ tomato yellows
◊ TOMATO STREAK
tomato streak
n : disease of a wide range of plants (tomatoes; potatoes; peas)
resulting from a mixed infection of potato and tomato
mosaic
tomato plant
tomato sauce
tomato streak
tomato worm
tomato yellows
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]